javascript count occurrences of letter in string

57

javascript count occurrences of letter in string -

function count(str, find) {
    return (str.split(find)).length - 1;
}

count("Good", "o"); // 2

count occurrences of character in string javascript -

var temp = "This is a string.";
var count = (temp.match(/is/g) || []).length;
console.log(count);

Output: 2

Explaination : The g in the regular expression (short for global) says to search the whole string rather than just find the first occurrence. This matches 'is' twice.

how to count specific letters in string js -

console.log(("str1,str2,str3,str4".match(/,/g) || []).length); //logs 3

console.log(("str1,str2,str3,str4".match(new RegExp("str", "g")) || []).length); //logs 4

Comments

Submit
0 Comments